//
// Created by Administrator on 2024/4/5.
//

#ifndef PRE_COMPILED_H
#define PRE_COMPILED_H

//#define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING

// 流操作
#include <iostream>
#include <sstream>
#include <fstream>

// 智能指针
#include <memory>

// 数据结构
#include <string>
#include <vector>
#include <array>
#include <span>
#include <map>
#include <optional>
#include <functional>

// 数据类型
#include <stdint.h>

// 事件库
#include <chrono>

// 异常类型
#include <exception>

// 多线程
#include <thread>

// 日志
#ifdef TWE_DEBUG
#define SPDLOG_ACTIVE_LEVEL SPDLOG_LEVEL_DEBUG
#else
#define SPDLOG_ACTIVE_LEVEL SPDLOG_LEVEL_INFO
#endif
#include <spdlog/spdlog.h>

#endif // PRE_COMPILED_H